#include "utils/cstring.h"

#include "stdlib.h"

void utils_str_replace(char *str, char old_c, char new_c) 
{
    // 检查输入参数是否有效
    if (str == NULL || old_c == '\0' || new_c == '\0') {
        return; // 如果输入无效，直接返回
    }

    // 遍历字符串中的每个字符
    for (int i = 0; str[i] != '\0'; i++) {
        if (str[i] == old_c) {
            str[i] = new_c; // 如果找到 old_c，替换为 new_c
        }
    }
}
